
	$( "#registro_nuevo_usuario" ).submit(function( event ) {
		datos = get_datos_form('#registro_nuevo_usuario'); // get todos los valores en los campos del formulario de registro
		result = comprobar_datos_registro(datos); //hace comprobaciones
		if(result != true){
			alert(result);
			window.location.replace(url_base+"login/registro");
			return;
		}else{
			//alert("result ok");
		}
		
	});
   
	




function crear_usuario(){
	
	
	
	datos = get_datos_form('#registro_nuevo_usuario'); // get todos los valores en los campos del formulario de registro

	var pass = CryptoJS.SHA512(datos.password);
	
	
	  $.ajax({
	    url: url_base+"login/nuevo_usuario/",
	    data: "nombre="+datos.nombre+"&apellido1="+datos.apellido1+"&apellido2="+datos.apellido2+"&email="+datos.email+"&pass="+pass,
	    type: "POST",			      
            beforeSend: function(){ //mostra procesant en el dialog

	    },
	    success: function(data){
	    			var data = jQuery.parseJSON(data);
	    			alert(data);
	    				
	 	}
	});	

	  
}



function comprobar_datos_registro(datos){

	if(datos.nombre == null || datos.nombre.length == 0){ return "Debes poner tu nombre!!"; }
	if(comprobarEmail(datos.email) == false ){ return "Comprueba la dirección del correo electrónico"}
	if(comprobarEmail(datos.email2) == false ){ return "Has de reescribir tu correo electrónico correctamente!"}
	if(datos.email != datos.email2){ return "Emails no coinciden";}
	
	if(stringEsValido(datos.password) == false) {  return 'Your search string contains illegal characters.'; }
	if(stringEsValido(datos.password2) == false) {  return 'Your search string contains illegal characters.'; }
	
	return true;
}



